package com.wanbatv.wangwangba.view;

import android.content.Context;

import com.wanbatv.wangwangba.model.entity.DogtvData;
import com.wanbatv.wangwangba.model.entity.EncyclopediasData;
import com.wanbatv.wangwangba.model.entity.HomepageData;
import com.wanbatv.wangwangba.model.entity.PayData;
import com.wanbatv.wangwangba.model.entity.TrailerData;
import com.wanbatv.wangwangba.model.entity.WechatData;

import java.util.List;

/**
 * Created by 俞亚楠 on 2016/7/19.
 */
public interface MainView {
    Context getContextFromAct();
    void showHomepageData(List<HomepageData.DataBean.ListBean> list);
    void showWechatData(List<WechatData.MediaListBean> mediaListBean, List<WechatData.UserListBean> userListBean, String qrUrl);
    void showDogtvData(List<DogtvData.DataBean.ListBean> listBeen);
    void showEncyclopediasData(List<EncyclopediasData.DataBean.ListBean> listBeen);
    void showWangwangshowData();

    void toDogtvActivity(int i);
    void toEncyclopediasActivity(String token);
    void toWangwangshowPlayActivity(String token,String content_name);

    void showTrailerData(List<TrailerData.DataBean.LoopPlaylistBean> loopPlaylistBeen);

    void getAuthentication(boolean payCompleted);
    void getPayData(List<PayData.DataBean.ListBean> listBeen,int monthoryear);
    void getOrderData(String subject,String subjectId,String price,String order);

}
